Gestión de Proyectos en el Desarrollo de Sistemas de Software
Objetivos
La gestión de proyectos es transversal a muchas disciplinas, pero en el desarrollo de sistemas de software adquiere particular relevancia por la complejidad, variabilidad y dinamismo de los entornos tecnológicos. El objetivo principal es transformar requerimientos de clientes reales en soluciones informáticas robustas, eficientes y alineadas con los objetivos estratégicos de la organización.
En este contexto, la gestión de proyectos implica el empleo de metodologías y estándares reconocidos, como el PMBOK, IEEE Std 1074 e IEEE/ISO/IEC 12207-2017, que abordan aspectos clave: estimación, planificación, seguimiento y control, gestión de configuración, gestión de calidad y gestión de personal (Sánchez Segura y Villamizar, 2003).
Componentes
- Personal: Formación de equipos multidisciplinarios, asignación clara de roles, liderazgo adaptativo, gestión de competencias y motivación (Carranza Guerrero, 2016).
- Producto: Definición detallada de requisitos, cumplimiento de estándares de calidad (revisiones, métricas, validaciones) (Sommerville, 2011)
- Proceso: Selección e implementación de metodologías formales (ágiles, tradicionales, híbridas), uso de buenas prácticas (CMM, Proceso Unificado, |Métrica V3, Programación Extrema) (Sánchez Segura y Villamizar, 2003).
- Proyecto: Ciclo de vida bien definido (inicio, planificación, ejecución, seguimiento/control y cierre), calendarización precisa, gestión de riesgos, adaptación continua según necesidades del cliente y contexto. (PMI, 2017).
Diferenciación Respecto de Otras Gestiones de Proyectos
La gestión de proyectos de desarrollo de software destaca por (Sommerville, 2011):
- Altos grados de incertidumbre y cambio
- Requerimiento de adaptación rápida a nuevas tecnologías
- Necesidad de evaluación constante de avance y calidad
- Impacto directo en la competitividad de las organizaciones